$\forall$$T$:Type, ${\it as}$,${\it cs}$,${\it bs}$,${\it ds}$:($T$ List). \\[0ex]compat($T$; append(${\it as}$; ${\it bs}$); append(${\it cs}$; ${\it ds}$)) $\Rightarrow$ compat($T$; ${\it as}$; ${\it cs}$)